package com.ruoyi.server.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.ruoyi.common.core.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 区服任务对象 server_task
 *
 * @author ghostmen
 * @date 2024-10-31
 */
@Data
@ApiModel(description = "区服任务对象")
public class ServerTask extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 任务id
     */
    @ApiModelProperty(value = "任务id")
    private Long taskId;

    /**
     * 任务名称
     */
    @ApiModelProperty(value = "任务名称")
    private String taskName;

    /**
     * 区服id
     */
    @ApiModelProperty(value = "区服id")
    private Long regionId;

    /**
     * 区服名称
     */
    @ApiModelProperty(value = "区服名称")
    private String regionName;

    /**
     * 资历
     */
    @ApiModelProperty(value = "资历")
    private Integer score;

    /**
     * 类型
     */
    @ApiModelProperty(value = "类型")
    private String teamType;

    /**
     * 价格
     */
    @ApiModelProperty(value = "价格")
    private BigDecimal price;

    /**
     * 优惠价
     */
    @ApiModelProperty(value = "优惠价")
    private BigDecimal discountPrice;

    /**
     * 介绍
     */
    @ApiModelProperty(value = "介绍")
    private String introduce;

    /**
     * 状态：0:草稿；1：发布；2：完成；3：开始
     */
    @ApiModelProperty(value = "状态：0:草稿；1：发布；2：完成；3：开始")
    private Integer state;

    /**
     * 删除标识
     */
    @ApiModelProperty(value = "删除标识")
    private Boolean delFlag;

}
